aplikacia po starte WIN

Otázka od: Stasko Peter

12. 5. 2004 14:40

Ahojko..

Pls, pomozte mi.. ako zabezpecim, aby sa mi aplikacia spustila ihne po starte
WINDOWS a ako potom mozem zabepecit to, aby som to zmazal... Viem, ze to ma byt
niekde v registroch, ale neviem ako v DELPHI na to ..

Dakujem


Odpovedá: Miso

12. 5. 2004 15:16


----- Original Message -----
From: "Stasko Peter" <stasko@fic.cz>


> Ahojko..
>
> Pls, pomozte mi.. ako zabezpecim, aby sa mi aplikacia spustila ihne po
starte WINDOWS a ako potom mozem zabepecit to, aby som to zmazal... Viem, ze
to ma byt niekde v registroch, ale neviem ako v DELPHI na to ..
>

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

Miso


Odpovedá: Stasko Peter

12. 5. 2004 15:37

Hmm... ale ako to spravim v delphi ??

Peter Stasko
Quality Engineer
FIC CZ
Phone: +420 311 333 823
e-mail: stasko@fic.cz

-----Original Message-----
From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz] On Behalf
Of Miso
Sent: Wednesday, May 12, 2004 3:53 PM
To: delphi-l@clexpert.cz
Subject: Re: aplikacia po starte WIN


----- Original Message -----
From: "Stasko Peter" <stasko@fic.cz>


> Ahojko..
>
> Pls, pomozte mi.. ako zabezpecim, aby sa mi aplikacia spustila ihne po
starte WINDOWS a ako potom mozem zabepecit to, aby som to zmazal... Viem, ze
to ma byt niekde v registroch, ale neviem ako v DELPHI na to ..
>

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

Miso



Odpovedá: Petr Daricek

12. 5. 2004 15:45

Ahoj,
  koukni se v helpu na tridu TRegistry.
                  Petr

Odpovedá: Peter Ondras

12. 5. 2004 16:53

spustenie
          Reg:=TRegistry.Create;
          try
            Reg.RootKey:=HKEY_LOCAL_MACHINE;
            Reg.LazyWrite:=False;
            Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',
False);
            
Reg.WriteString('Nazov programu, Application.ExeName);
            Reg.CloseKey;
          finally
            SecuReg.Free;
          end;
vymazanie
          Reg:=TRegistry.Create;
          try
            Reg.RootKey:=HKEY_LOCAL_MACHINE;
            Reg.LazyWrite:=False;
            Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',
False);
            Reg.DeleteValue('Nazov
programu');
            Reg.CloseKey;
          finally
            Reg.Free;
          end;
do uses pridaj Registry a niekde deklaruj toto
var Reg: TRegistry;
> Subject: Re: aplikacia po starte WIN
>
> Hmm... ale ako to spravim v delphi ??